front part of the abdomen - Turco Inglés Diccionario